安装Stable Diffusion本地部署踩过的坑终于填完上岸了

您所在的位置:网站首页 vscode update git 安装Stable Diffusion本地部署踩过的坑终于填完上岸了

安装Stable Diffusion本地部署踩过的坑终于填完上岸了

2023-04-17 03:12| 来源: 网络整理| 查看: 265

我先说一下安装的流程,最后再说我遇到的坑。

操作步骤

步骤一:安装或更新N卡的CUDA驱动(我的是3060 12g,12.1的版本)

找到合适自己显卡的CUDA版本,到N官网下载对应的CUDA,CUDA Zone - Library of Resources | NVIDIA Developer

编辑切换为居中

编辑切换为居中

步骤二:安装Python。(需要3.10系的,官方推荐是3.10.6跟着官网下载错不了)

https://www.python.org/downloads/windows/

编辑

编辑

Install now 是直接按装在C盘,Customize installation 可选择其他盘安装。这个安装路径一定要英语的,如果C盘在中文,可选下面的在其他盘创建全英文的路径。(我放在E盘)

步骤三:安装Git。

https://git-scm.com/download/win

现在都是64位的系统因此直接点击下载网页中的“64-bit Git for Windows Setup”。  可修改安装路径。然后一路下一步默认安装。

步骤四:使用git安装stable-diffusion-webui。

(这一步我用下载的文件包后面无法成功安装,换成用git下载才行)

https://github.com/AUTOMATIC1111/stable-diffusion-webui

在电脑的E盘创建一个英文名文件夹来保存stable-diffusion-webui库文件,进入该文件夹后,把上面的路径删除改为cmd 再回车,然后会弹出运行的窗口,

编辑切换为居中

编辑切换为居中

后面填写 git clone 复制链接,贴到运行窗口,回车 系统会自动下载一个文件到您之前新建的文件夹里面。

编辑切换为居中

步骤五:在下好的文件夹里面的launch.py用VScode打开(这个在微软商店里面就能免费下载)或者其他的代码编译软件。

用VScode打开launch.py文件并找到“def prepare_enviroment(): ”开头的段落,在每个“ https://github.com/”开头的链接前面添加“ https://ghproxy.com/”,变成如图所示的“ https://ghproxy.com/https://github.com/”格式开头,一共8处如下图:

编辑切换为居中

步骤六:下载模型

我用的是1.5的模型,访问Stable Diffusion Models网站来进行模型的下载

编辑切换为居中

步骤六:配置并运行webui-user.bat

双击运行“webui-user.bat”文件自动运行,下载可能要3-4个小时,很慢,看网络

编辑切换为居中

步骤七:遇到的坑。

第一次是没按顺序,报错,更新完CUDA驱动后就正常了。

第二次是没用GIT下载文件夹,报错,可能用ZIP的压缩文件夹有的东西跟自己电脑不适配。

第三次就是网络问题,科学上网也不能,需要本地网络需要文件加上https://ghproxy.com/,等了段时间后就正常下载了。很慢10KB20KB的,下了2-3小时。在下载WEB UI这步特别久,中间还段开了,还好重新打开后也能继续下载。

如果没有弹出错误,但网络问题暂停很久,就关闭重新打开,会继续下载。如果有错误就自己百度找原因了,我也是小白,暂时无法帮忙。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3